rush headfirst into - Turkish English Dictionary